<?php declare(strict_types=1);
namespace Umserv\ExchangeInterfaces\V1\Core\Http;

/**
 * Используемые коды HTTP ответов
 */
enum CodeEnum: int
{
    /**
     * Для успешных операций
     */
    case SUCCESS = 200;

    /**
     * Для успешных действий при создании записей
     */
    case CREATED = 201;

    /**
     * Для операций с ошибкой
     */
    case FAILURE = 400;

    /**
     * Для ненайденных данных. <b>Не является ошибкой!</b>
     */
    case NOTFOUND = 404;

    // 500 статус, генерируется автоматически сервером. Значит проблемы не в API.
}
